package com.margo.project;



import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class MargoJdbcApplication {
	
//	@Autowired
//	private JdbcConfig jdbcConfig;
//		
//	@Bean
//	@Primary
//	public DataSource dataSource(JdbcConfig config) throws InstantiationException, IllegalAccessException {
//		SimpleDriverDataSource dataSource=
//				new SimpleDriverDataSource();
//		dataSource.setDriverClass(com.mysql.cj.jdbc.Driver.class);
//		dataSource.setUrl(config.getJdbcUrl());
//		dataSource.setUsername(config.getUsername());
//		dataSource.setPassword(config.getPassword());
//        return dataSource;
//	}
//	
//	@Bean
//	public JdbcTemplate redisTemplate(DataSource dataSource) {
//		JdbcTemplate JdbcTemplate=null;
//		try {
//			JdbcTemplate = new JdbcTemplate(dataSource(jdbcConfig));
//		} catch (InstantiationException e) {
//			// TODO Auto-generated catch block
//			e.printStackTrace();
//		} catch (IllegalAccessException e) {
//			// TODO Auto-generated catch block
//			e.printStackTrace();
//		}
//		return JdbcTemplate;
//	}
	
	public static void main(String[] args) {
		SpringApplication.run(MargoJdbcApplication.class, args);
	}
}
